Limitless Logo
Limitless Logo
Limitless Logo
Limitless Logo
HomeDocsInfo
Retro Look documentation and API

Retro Look is a Post processing effects pack for Post Processing stack v2. Retro Look emulates TV, VHS, glitches and other effects. Great solution for jam projects, 80's/90's/Retro/VHS/Glitch/TV look .


========

SRP support

Retro Look supports Lightweight Render Pipeline.

HD Render Pipeline support will be as soon as Pipeline itself will be out of preview.

========

Setup NEW Effects fot Post processing stack v2.

========

Manipulating effects variables from PP2 version of Retro look pro

https://docs.unity3d.com/Packages/com.unity.postprocessing@2.0/manual/Manipulating-the-Stack.html

========


Variables :

========

Warp effect

using RetroLookPro.Enums; - needed
Type Name Description
float fade effect fade. [0, 1]
enum warpMode Simple warp; Cubic distortion.
float warp Warp image corners on x/y axes.
float scale Warp picture center.

========

Glitch1

Type Name Description
float stretch noise stretch amount. [0, 2]
float speed noise speed. [0, 1]
float fade effect fade.[0,1]

========

Glitch2

Type Name Description
float intencity noise stretch amount. [0, 1]
float resolutionMultiplier glitch blocks height.(changes applies on enter in play mode) [1, 2]
float stretchMultiplier glitch blocks width.[0,1]

TV effect

 using RetroLookPro.Enums; - needed
Type Name Description
float fade fade effect. [0, 1]
float hardScan Dark areas fine tune. [-8, -16]
float resScale Effect resolution. [16, 1]
enum warpMode Simple warp; Cubic distortion.
float hardPix pixels sharpness. [-3, 1]
float maskDark Dark areas adjustment. [0, 2]
float maskLight Light areas adjustment. [0, 2]
float warp Warp image corners on x/y axes.
float scale Warp picture center.

========

VHS effect

using RetroLookPro.Enums; - needed
Type Name Description
Texture noiseTexture Noise texture.
float _textureIntensity Intensity of noise texture. [0, 1]
float _textureCutOff Intensity of noise texture. [-1, 1]
enum blendMode Photoshop like blendingModes. [21 modes]
float verticalOffsetFrequency Vertical twitch frequency. [0, 100]
float verticalOffset Amount of vertical twitch. [0, 1]
float stripes Cinematic black bars. Low value of this parameter is very usefull in pair with vertical offset [0,1]
float colorOffset Amount of RGB shift. []
float colorOffsetAngle RGB shift angle Offset Angle. []
float offsetDistortion Amount of horizontal distortion. [3500, 1]

========

Pulsating Vignette effect

Type Name Description
float amount Amount of vignette effect. [0, 5]
float speed Vignette blinking speed. [0, 5]

========

Picture correction

Type Name Description
float signalAdjustY Y permanent adjustment. [-0.25, 0.25]
float signalAdjustI I permanent adjustment. [-0.25, 0.25]
float signalAdjustQ Q permanent adjustment. [-0.25, 0.25]
float signalShiftY tweak/shift Y values. [-2, 2]
float signalShiftI tweak/shift I values. [-2, 2]
float signalShiftQ tweak/shift Q values. [-2, 2]
float gammaCorection use this to balance the gamma(brightness) of the signal. [0, 2]

========